package com.ktgj.customer.domain.vo;

import com.ktgj.common.core.annotation.Excel;

public class GuaranteeCaseParameter {
    /** 卡类型 */
    @Excel(name = "卡类型")
    private String cardType;

    /** 工单标题 */
    @Excel(name = "工单标题")
    private String caseSubject;

    /** 工单类型 */
    @Excel(name = "工单类型")
    private String caseType;
    //工单分类ID
    private Long caseTypeId;

    /** 工单小类 */
    @Excel(name = "工单小类")
    private String caseSubType;

    /** 已理赔次数 */
    @Excel(name = "已理赔次数")
    private Long claimsSettled;

    /** 工单内容 */
    @Excel(name = "工单内容")
    private String caseContent;

    /** 接收部门 */
    @Excel(name = "接收部门")
    private String receivingDepartment;

    /** 接收岗位 */
    @Excel(name = "接收岗位")
    private String receivePost;

    /** 接收人 */
    @Excel(name = "接收人")
    private String receiver;

    /** 紧急程度 */
    @Excel(name = "紧急程度")
    private String pri;

    /** 订单类型 */
    @Excel(name = "订单类型")
    private String orderType;

    /** 客户指定完成时间 */
    @Excel(name = "客户指定完成时间")
    private String specifiedTime;

    /** 订单号 */
    @Excel(name = "订单号")
    private Long orderId;

    /*---------------------------------------------------------------------------*/

    /** 会员卡号 */
    @Excel(name = "会员卡号")
    private String cardNum;

    /** 会员姓名 */
    @Excel(name = "会员姓名")
    private String customerName;

    /** 会员手机号 */
    @Excel(name = "会员手机号")
    private String customerPhone;

    /** 工单类型（渎失职/理赔） */
    @Excel(name = "工单类型（渎失职/理赔）")
    private String workOrderType;

    /** 渎失职工单参数 */
    @Excel(name = "渎失职工单参数")
    private DerelictionDutyVo derelictionDutyVo;

    /** 理赔工单参数 */
    @Excel(name = "理赔工单参数")
    private ClaimVo claimVo;

    /** 投诉工单参数 */
    @Excel(name = "投诉工单参数")
    private ComplaintVo complaintVo;

    /** 传入类型 */
    @Excel(name = "传入类型")
    private String type;

    /** 航班状态 */
    @Excel(name = "航班状态")
    private String flightStatus;

    /*------------------------小程序申请旅途关怀专用参数-------------------------------------------------*/

    /** 出发机场三字码 */
    @Excel(name = "出发机场三字码")
    private String orgAirportCord;

    /** 抵达机场三字码 */
    @Excel(name = "抵达机场三字码")
    private String dstAirportCord;

    //创建人ID
    private Long createEmployeeId;
    //创建人名称
    private String createEmployeeName;
    //创建部门ID
    private Long departId;
    //创建部门名称
    private String departmentName;
    //处理结果
    private String solveContent;

    public String getSolveContent()
    {
        return solveContent;
    }

    public void setSolveContent(String solveContent)
    {
        this.solveContent = solveContent;
    }

    public Long getCaseTypeId()
    {
        return caseTypeId;
    }

    public void setCaseTypeId(Long caseTypeId)
    {
        this.caseTypeId = caseTypeId;
    }

    public Long getCreateEmployeeId()
    {
        return createEmployeeId;
    }

    public void setCreateEmployeeId(Long createEmployeeId)
    {
        this.createEmployeeId = createEmployeeId;
    }

    public String getCreateEmployeeName()
    {
        return createEmployeeName;
    }

    public void setCreateEmployeeName(String createEmployeeName)
    {
        this.createEmployeeName = createEmployeeName;
    }

    public Long getDepartId()
    {
        return departId;
    }

    public void setDepartId(Long departId)
    {
        this.departId = departId;
    }

    public String getDepartmentName()
    {
        return departmentName;
    }

    public void setDepartmentName(String departmentName)
    {
        this.departmentName = departmentName;
    }

    public String getOrgAirportCord() {
        return orgAirportCord;
    }

    public void setOrgAirportCord(String orgAirportCord) {
        this.orgAirportCord = orgAirportCord;
    }

    public String getDstAirportCord() {
        return dstAirportCord;
    }

    public void setDstAirportCord(String dstAirportCord) {
        this.dstAirportCord = dstAirportCord;
    }

    public String getFlightStatus() {
        return flightStatus;
    }

    public void setFlightStatus(String flightStatus) {
        this.flightStatus = flightStatus;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public ComplaintVo getComplaintVo() {
        return complaintVo;
    }

    public void setComplaintVo(ComplaintVo complaintVo) {
        this.complaintVo = complaintVo;
    }

    public String getWorkOrderType() {
        return workOrderType;
    }

    public void setWorkOrderType(String workOrderType) {
        this.workOrderType = workOrderType;
    }

    public String getCardNum() {
        return cardNum;
    }

    public void setCardNum(String cardNum) {
        this.cardNum = cardNum;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getCustomerPhone() {
        return customerPhone;
    }

    public void setCustomerPhone(String customerPhone) {
        this.customerPhone = customerPhone;
    }

    public DerelictionDutyVo getDerelictionDutyVo() {
        return derelictionDutyVo;
    }

    public void setDerelictionDutyVo(DerelictionDutyVo derelictionDutyVo) {
        this.derelictionDutyVo = derelictionDutyVo;
    }

    public ClaimVo getClaimVo() {
        return claimVo;
    }

    public void setClaimVo(ClaimVo claimVo) {
        this.claimVo = claimVo;
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public String getCaseSubject() {
        return caseSubject;
    }

    public void setCaseSubject(String caseSubject) {
        this.caseSubject = caseSubject;
    }

    public String getCaseType() {
        return caseType;
    }

    public void setCaseType(String caseType) {
        this.caseType = caseType;
    }

    public String getCaseSubType() {
        return caseSubType;
    }

    public void setCaseSubType(String caseSubType) {
        this.caseSubType = caseSubType;
    }

    public Long getClaimsSettled() {
        return claimsSettled;
    }

    public void setClaimsSettled(Long claimsSettled) {
        this.claimsSettled = claimsSettled;
    }

    public String getCaseContent() {
        return caseContent;
    }

    public void setCaseContent(String caseContent) {
        this.caseContent = caseContent;
    }

    public String getReceivingDepartment() {
        return receivingDepartment;
    }

    public void setReceivingDepartment(String receivingDepartment) {
        this.receivingDepartment = receivingDepartment;
    }

    public String getReceivePost() {
        return receivePost;
    }

    public void setReceivePost(String receivePost) {
        this.receivePost = receivePost;
    }

    public String getReceiver() {
        return receiver;
    }

    public void setReceiver(String receiver) {
        this.receiver = receiver;
    }

    public String getPri() {
        return pri;
    }

    public void setPri(String pri) {
        this.pri = pri;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getSpecifiedTime() {
        return specifiedTime;
    }

    public void setSpecifiedTime(String specifiedTime) {
        this.specifiedTime = specifiedTime;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }
}
